from gui . tests . event_test_assistant import gui_event_test_assistant

class gui_focus_out_event_tests :
    'gui_focus_out_event'
    def __init__ ( self , test ) :
        self . _assistant = gui_event_test_assistant ( test )
    def test_focus_out_event ( self ) :
        self . _assistant . check_arbitrary_event ( 'focus_out' , 'bind' , '<FocusOut>' )
    def test_focus_out_event_handler ( self ) :
        self . _assistant . check_arbitrary_event_handler ( 'focus_out' , 'bind' )
    def test_focus_out_event_handler_persistance ( self ) :
        self . _assistant . check_arbitrary_event_handler_persistance ( 'focus_out' , 'bind' )
    def test_focus_out_event_handler_destruction ( self ) :
        self . _assistant . check_arbitrary_event_handler_destruction ( 'focus_out' , 'bind' )
    def test_focus_out_event_encapsulation ( self ) :
        self . _assistant . check_arbitrary_event_encapsulation ( 'focus_out' )
